Knowledge representation with SOA
نویسندگان
چکیده
This paper addresses the problem of supporting the software development process through the artificial intelligence. The expert systems could advise the Domain Engineer in programming without the detailed experience in programming languages. He will use and integrate, with the help of deductive database and domain knowledge, the previously developed software components to new complex functionalities. The objective of this document is to provide the knowledge representation about atomic Web Services which will be registered as the facts in the deductive database. The author proposes to use the decision rules in decision tables for representing the service model which consists of semantic specification, interface description, service quality (QoS), nonfunctional properties. Also the use of Domain Specific Languages (DSL) for modeling Domain Engineer’s re-quests to the expert system will be considered within this document. As the illustrative use case for described knowledge representation the author proposes the domain of SOA-based geographic information systems (GIS) which represent a new branch of information and communication technologies.
منابع مشابه
Knowledge-driven SOA Migration
Migration of legacy assets to SOA embodies a key software engineering challenge namely rehabilitation of pre-existing enterprise assets into service based systems. Existing service analysis and design methods mostly focus on development of new services while they lack in transforming services from already existing enterprise assets. We argue that, a comprehensive SOA migration methodology is es...
متن کاملAdaptive Medical Workflow Using BPEL Process and Ontological Knowledge Base
Known as BPM-over-SOA, BPMS (Business Process Management System) is becoming the runtime governance of SOA (Service-Oriented Architecture) applications with the widespread of Web services and the emergence of SOA framework. It provides tools and methodologies to compose Web services that can be executed as business processes and monitored by BPM consoles. Ontologies are a formal declarative kno...
متن کاملNeuron Mathematical Model Representation of Neural Tensor Network for RDF Knowledge Base Completion
In this paper, a state-of-the-art neuron mathematical model of neural tensor network (NTN) is proposed to RDF knowledge base completion problem. One of the difficulties with the parameter of the network is that representation of its neuron mathematical model is not possible. For this reason, a new representation of this network is suggested that solves this difficulty. In the representation, th...
متن کاملAlgorithms and frameworks for stream mining and knowledge discovery on Grids
Many critical data mining (DM) applications, like intrusion detection or stock market analysis, require a nearly immediate result based on a continuous and infinite stream of data. Often we have to face the additional difficulty of mining multiple and distributed streams, so that it becomes mandatory to mine them by exploiting the resources close to data sources. In these cases, finding an exac...
متن کاملThe SOA-Based Knowledge Management in the VROs
We analyze the features of knowledge management in the Virtual R&D Organizations (VROs) and the features about the Service Oriented Architecture (SOA) in this paper. The application of SOA in knowledge management in VROs is further discussed. We process the registration, matching, and the construction of the UDDI in the knowledge service of VROs with SOA. Finally, we present a framework for the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013